package com.micromall.model;

import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.activerecord.Model;
import com.baomidou.mybatisplus.annotations.TableName;
import java.io.Serializable;

/**
 * <p>
 * 产品表
 * </p>
 *
 * @author Dante Fung
 * @since 2017-07-26
 */
@TableName("BUSI_PRODUCT")
public class BusiProduct extends Model<BusiProduct> {

    private static final long serialVersionUID = 1L;

    /**
     * 产品表主键
     */
    @TableId("ID")
	private String id;
	@TableField("STANDY2")
	private String standy2;
    /**
     * 产品类别
     */
	@TableField("CATEGORY")
	private String category;
    /**
     * 价目表外键
     */
	@TableField("PRICE_ID")
	private String priceId;
	@TableField("STANDY4")
	private String standy4;
    /**
     * 数据来源
     */
	@TableField("DATA_FROM")
	private String dataFrom;
    /**
     * Y：有效;N:无效
     */
	@TableField("DATA_STATUS")
	private String dataStatus;
    /**
     * 产品图片地址
     */
	@TableField("IMG_URL")
	private String imgUrl;
    /**
     * 产品单价
     */
	@TableField("PRICE")
	private String price;
    /**
     * Y:上架;N:下架
     */
	@TableField("PUBLISH_STATUS")
	private String publishStatus;
    /**
     * 备注
     */
	@TableField("MEMO")
	private String memo;
    /**
     * 更新时间格式:yyyy_MM-dd HH:mm:ss
     */
	@TableField("UPDATE_TIME")
	private String updateTime;
    /**
     * 产品折扣价
     */
	@TableField("DIS_PRICE")
	private String disPrice;
    /**
     * 产品中文名
     */
	@TableField("ZH_NAME")
	private String zhName;
    /**
     * 产品折扣
     */
	@TableField("DISCOUNT")
	private String discount;
    /**
     * 创建人
     */
	@TableField("CREATOR")
	private String creator;
    /**
     * 产品编码
     */
	@TableField("PROD_CODE")
	private String prodCode;
    /**
     * 产品描述
     */
	@TableField("PROD_DESC")
	private String prodDesc;
	@TableField("STANDY3")
	private String standy3;
    /**
     * 创建人姓名
     */
	@TableField("CREATOR_NAME")
	private String creatorName;
	@TableField("STANDY5")
	private String standy5;
    /**
     * 产品英文名
     */
	@TableField("EN_NAME")
	private String enName;
    /**
     * 创建时间格式:yyyy-MM-dd HH:mm:ss
     */
	@TableField("CREATE_TIME")
	private String createTime;
	@TableField("STANDY1")
	private String standy1;
    /**
     * 更新人
     */
	@TableField("UPDATOR")
	private String updator;


	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getStandy2() {
		return standy2;
	}

	public void setStandy2(String standy2) {
		this.standy2 = standy2;
	}

	public String getCategory() {
		return category;
	}

	public void setCategory(String category) {
		this.category = category;
	}

	public String getPriceId() {
		return priceId;
	}

	public void setPriceId(String priceId) {
		this.priceId = priceId;
	}

	public String getStandy4() {
		return standy4;
	}

	public void setStandy4(String standy4) {
		this.standy4 = standy4;
	}

	public String getDataFrom() {
		return dataFrom;
	}

	public void setDataFrom(String dataFrom) {
		this.dataFrom = dataFrom;
	}

	public String getDataStatus() {
		return dataStatus;
	}

	public void setDataStatus(String dataStatus) {
		this.dataStatus = dataStatus;
	}

	public String getImgUrl() {
		return imgUrl;
	}

	public void setImgUrl(String imgUrl) {
		this.imgUrl = imgUrl;
	}

	public String getPrice() {
		return price;
	}

	public void setPrice(String price) {
		this.price = price;
	}

	public String getPublishStatus() {
		return publishStatus;
	}

	public void setPublishStatus(String publishStatus) {
		this.publishStatus = publishStatus;
	}

	public String getMemo() {
		return memo;
	}

	public void setMemo(String memo) {
		this.memo = memo;
	}

	public String getUpdateTime() {
		return updateTime;
	}

	public void setUpdateTime(String updateTime) {
		this.updateTime = updateTime;
	}

	public String getDisPrice() {
		return disPrice;
	}

	public void setDisPrice(String disPrice) {
		this.disPrice = disPrice;
	}

	public String getZhName() {
		return zhName;
	}

	public void setZhName(String zhName) {
		this.zhName = zhName;
	}

	public String getDiscount() {
		return discount;
	}

	public void setDiscount(String discount) {
		this.discount = discount;
	}

	public String getCreator() {
		return creator;
	}

	public void setCreator(String creator) {
		this.creator = creator;
	}

	public String getProdCode() {
		return prodCode;
	}

	public void setProdCode(String prodCode) {
		this.prodCode = prodCode;
	}

	public String getProdDesc() {
		return prodDesc;
	}

	public void setProdDesc(String prodDesc) {
		this.prodDesc = prodDesc;
	}

	public String getStandy3() {
		return standy3;
	}

	public void setStandy3(String standy3) {
		this.standy3 = standy3;
	}

	public String getCreatorName() {
		return creatorName;
	}

	public void setCreatorName(String creatorName) {
		this.creatorName = creatorName;
	}

	public String getStandy5() {
		return standy5;
	}

	public void setStandy5(String standy5) {
		this.standy5 = standy5;
	}

	public String getEnName() {
		return enName;
	}

	public void setEnName(String enName) {
		this.enName = enName;
	}

	public String getCreateTime() {
		return createTime;
	}

	public void setCreateTime(String createTime) {
		this.createTime = createTime;
	}

	public String getStandy1() {
		return standy1;
	}

	public void setStandy1(String standy1) {
		this.standy1 = standy1;
	}

	public String getUpdator() {
		return updator;
	}

	public void setUpdator(String updator) {
		this.updator = updator;
	}

	@Override
	protected Serializable pkVal() {
		return this.id;
	}

}
